Using Shadow Prices for Resource Allocation in a Combinatorial Grid with Proxy-Bidding Agents

نویسندگان

  • Michael Schwind
  • Oleg Gujo
چکیده

Our paper presents an agent-based simulation environment for task scheduling in a distributed computer systems (grid). The scheduler enables the simultaneous allocation of resources like CPU time, communication bandwidth, volatile and non-volatile memory while employing a combinatorial resource allocation mechanism. The resource allocation is performed by an iterative combinatorial auction in which proxy-bidding agents try to acquire their desired resource allocation profiles with respect to limited monetary budget endowments. To achieve an efficient bidding process, the auctioneer provides resource price information to the bidding agents. The calculation of the resource prices in a combinatorial auction is not trivial, especially if the the bid bundles exhibit complementarities or substitutionalities. We propose an approximate pricing mechanism using shadow prices from a linear programming formulation for this purpose. The efficiency of the shadow price-based allocation mechanism is tested in the context of a closed loop grid system in which the agents can use monetary units rewarded for the resources they provide to the system for the acquisition of complementary capacity. Two types of proxy-bidding agents are compared in terms of efficiency (received units of resources, time until bid acceptance) within this scenario: An aggressive bidding agent with intense rising bids and a smooth bidding agent with slow increasing bids.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Agents' Bidding Strategies in a Combinatorial Auction Controlled Grid Environment

We present an agent-based simulation environment for resource allocation in a distributed computer system that employs a combinatorial task scheduler. Our environment enables the simulation of a mechanism for the simultaneous allocation of resources like CPU time (CPU), communication bandwidth (NET), volatile (MEM) and non-volatile memory (DSK) in the distributed computer system. In contrast to...

متن کامل

ITERATIVE COMBINATORIAL AUCTIONS : ACHIEVING ECONOMIC AND COMPUTATIONALEFFICIENCYDavid

ITERATIVE COMBINATORIAL AUCTIONS: ACHIEVING ECONOMIC AND COMPUTATIONAL EFFICIENCY David Christopher Parkes Supervisor: Lyle H. Ungar This thesis presents new auction-based mechanisms to coordinate systems of selfinterested and autonomous agents, and new methods to design such mechanisms and prove their optimality. Computation is increasingly carried out on open networks, with self-interested pr...

متن کامل

Sequential Auctions for the Allocation of Resources with Complementarities

Market-based mechanisms such as auctions are being studied as an appropriate means for resource allocation in distributed and multiagent decision problems. When agents value resources in combination rather than in isolation, one generally relies on combinatorial auctions where agents bid for resource bundles, or simultaneous auctions for all resources. We develop a different model, where agents...

متن کامل

Prices and Compact Bidding Languages for Combinatorial Auctions

Combinatorial auctions are currently used for a wide variety of B2B commerce, most notably for industrial procurement of raw materials and shipping lanes, and in the government sector for the allocation of spectrum licenses, wholesale electricity generation, and the proposed control of airport congestion through the auctioning of landing-slot rights. In this paper we summarize the contributions...

متن کامل

Preventing Strategic Manipulation in Iterative Auctions: Proxy Agents and Price-Adjustment

Iterative auctions have many computational advantages over sealed-bid auctions, but can present new possibilities for strategic manipulation. We propose a two-stage technique to make iterative auctions that compute optimal allocations with myopic best-response bidding strategies more robust to manipulation. First, introduce proxy bidding agents to constrain bidding strategies to (possibly untru...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006